<?php

namespace app\common\model;

/**
 * 代理模型.
 */
class Agent extends BaseModel
{
    // 开启自动写入时间戳字段
    protected $autoWriteTimestamp = 'int';
    // 定义时间戳字段名
    protected $createTime = 'createtime';
    protected $updateTime = 'updatetime';
    // 追加属性
    protected $append = [
        'type_text',
        'flag_text',
    ];

    /**
     * 查找单条记录.
     *
     * @param string $agent_number   代理码
     *
     * @return array
     */
    public static function getAgentArray($agent_number = null)
    {
        $list = self::where('agent_code',$agent_number)->order('id,p_agent_id')->find();

        return $list;
    }
}
